extraordinary summit - French English Dictionary